<?php

require_once 'local.modelo.class.php';

class LocalControl {

    function LocalControl() {

        if (isset($_POST['action']) && $_POST['action'] == "local_insert") {

            if ($_POST['name'] == NULL || $_POST['FKsetor2'] == NULL) {
                echo "Preencha todos os campos";

                return false;
            }

            $localModelo = new LocalModelo();
            $localModelo->setName($_POST['name']);
			$localModelo->setFKsetor2($_POST['FKsetor2']);
			
            $localModelo->insert();

            header("Location: ../index.php");
        }

        if (isset($_POST['action']) && $_POST['action'] == "local_update") {

            if ($_POST['name'] == NULL || $_POST['FKsetor2'] == NULL) {
                echo "Preencha todos os campos";

                return false;
            }
			
            $localModelo = new LocalModelo();
            $localModelo->setName($_POST['name']);
			$localModelo->setFKsetor2($_POST['FKsetor2']);

            $localModelo->updateName();
			$localModelo->updateFKsetor2();

            header("Location: ../index.php");
        }

        if (isset($_GET['action']) && $_GET['action'] == "local_delete") {

            $localModelo = new LocalModelo();
            $localModelo->setId($_GET['id']);

            $localModelo->delete();

            header("Location: ../index.php");
        }

    }

    function selectLocal($id) {
        $localModelo = new LocalModelo();
        $array = $localModelo->select("WHERE id = ".$id);
        return $array;
    }

    function selectAll() {
        $localModelo = new LocalModelo();
        $array = $localModelo->select("");
        return $array;
    }
	

}

?>

